it subserves - Spanish English Dictionary